English translation for "take by the throat"
|
- 扼杀, 掐死
Related Translations:
- Similar Words:
- "take by storm" English translation, "take by surprise" English translation, "take by the beard" English translation, "take by the button" English translation, "take by the ears" English translation, "take calculated risks" English translation, "take candy from a baby" English translation, "take capital stock in" English translation, "take captive" English translation, "take care" English translation
|
|
|